package com.qj.yantaishan.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.qj.yantaishan.common.annotation.Excel;
import com.qj.yantaishan.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 shanglala_user
 * 
 * @author qihe
 * @date 2022-07-22
 */
public class User
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Integer uid;

    /** 代理商ID */
    @Excel(name = "代理商ID")
    private String agentId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String nickname;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ticket;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String password;

    /** 手机号 */
    @Excel(name = "手机号")
    private String phone;

    /** 真正可用从公众号授权获取的openid，非小程序openid */
    @Excel(name = "真正可用从公众号授权获取的openid，非小程序openid")
    private String realOpenid;

    /** 微信唯一标识 */
    @Excel(name = "微信唯一标识")
    private String openid;

    /** app端微信唯一标识 */
    @Excel(name = "app端微信唯一标识")
    private String appOpenid;

    /** 微博uid,类似于微信的openid */
    @Excel(name = "微博uid,类似于微信的openid")
    private String weiboUid;

    /** QQ openid */
    @Excel(name = "QQ openid")
    private String qqOpenid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer regTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long regIp;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer lastTime;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long lastIp;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer checkPhone;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long loginCount;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer status;

    /** 个人签名 */
    @Excel(name = "个人签名")
    private String intro;

    /** 头像 */
    @Excel(name = "头像")
    private String avatar;

    /** 是否是微信用户 0否 1是 */
    @Excel(name = "是否是微信用户 0否 1是")
    private Integer isWeixin;

    /** 店铺数量 */
    @Excel(name = "店铺数量")
    private Integer stores;

    /** 微信token */
    @Excel(name = "微信token")
    private String token;

    /** 剩余短信数量 */
    @Excel(name = "剩余短信数量")
    private Integer smscount;

    /** 平台积分，可直接当现金使用 */
    @Excel(name = "平台积分，可直接当现金使用")
    private BigDecimal pointBalance;

    /** 平台总积分，不可用的积分 */
    @Excel(name = "平台总积分，不可用的积分")
    private BigDecimal pointUnbalance;

    /** 平台积分，礼物兑换积分 */
    @Excel(name = "平台积分，礼物兑换积分")
    private BigDecimal pointGift;

    /** 消耗的平台积分 */
    @Excel(name = "消耗的平台积分")
    private BigDecimal spendPointGift;

    /** 已抵现使用的积分 */
    @Excel(name = "已抵现使用的积分")
    private BigDecimal pointUsed;

    /** session id */
    @Excel(name = "session id")
    private String sessionId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String serverKey;

    /** 来源网站 */
    @Excel(name = "来源网站")
    private String sourceSiteUrl;

    /** 站外支付地址 */
    @Excel(name = "站外支付地址")
    private String paymentUrl;

    /** 通知地址 */
    @Excel(name = "通知地址")
    private String notifyUrl;

    /** 对接网站用户认证地址 */
    @Excel(name = "对接网站用户认证地址")
    private String oauthUrl;

    /** 是否是卖家 */
    @Excel(name = "是否是卖家")
    private Integer isSeller;

    /** 第三方id */
    @Excel(name = "第三方id")
    private String thirdId;

    /** 用户所属店铺 */
    @Excel(name = "用户所属店铺")
    private Long drpStoreId;

    /** 对接应用id */
    @Excel(name = "对接应用id")
    private Long appId;

    /** 后台ID */
    @Excel(name = "后台ID")
    private Long adminId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long itemStoreId;

    /** 用户类型  3 收银台游客 */
    @Excel(name = "用户类型  3 收银台游客")
    private Long type;

    /** 员工分组ID */
    @Excel(name = "员工分组ID")
    private Integer permissionsGroupId;

    /** 1:需要绑定手机号方可登陆wap，2.无需绑定即可登陆 */
    @Excel(name = "1:需要绑定手机号方可登陆wap，2.无需绑定即可登陆")
    private Integer weixinBind;

    /** 性别：1男 2女 0未知 */
    @Excel(name = "性别：1男 2女 0未知")
    private Integer sex;

    /** 省份 */
    @Excel(name = "省份")
    private String province;

    /** 城市 */
    @Excel(name = "城市")
    private String city;

    /** 积分总额 */
    @Excel(name = "积分总额")
    private BigDecimal pointTotal;

    /** 邀请者(总后台代理商)的id */
    @Excel(name = "邀请者(总后台代理商)的id")
    private Long inviteAdmin;

    /** 已赠送积分 */
    @Excel(name = "已赠送积分")
    private BigDecimal pointGiven;

    /** 已获赠积分 */
    @Excel(name = "已获赠积分")
    private BigDecimal pointReceived;

    /** 套餐ID */
    @Excel(name = "套餐ID")
    private Long packageId;

    /** 套餐是否有未完成修改：0否 1是 */
    @Excel(name = "套餐是否有未完成修改：0否 1是")
    private Integer packageChange;

    /** 套餐生效时间 */
    @Excel(name = "套餐生效时间")
    private Long expiration;

    /** 最后修改时间 */
    @Excel(name = "最后修改时间")
    private Long lastEditTime;

    /** 访问的门店id */
    @Excel(name = "访问的门店id")
    private Long visitedPhysicalId;

    /** 收银台快捷键 0 未开启 1 已开启 */
    @Excel(name = "收银台快捷键 0 未开启 1 已开启")
    private Integer cashierHotKey;

    /** 平台现金余额,包含充值与赠送 */
    @Excel(name = "平台现金余额,包含充值与赠送")
    private BigDecimal cash;

    /** 充值现金总额(不包含赠送)，只升不降 */
    @Excel(name = "充值现金总额(不包含赠送)，只升不降")
    private BigDecimal cashCount;

    /** 冻结资金 */
    @Excel(name = "冻结资金")
    private BigDecimal cashFreeze;

    /** 收银系统的认证key */
    @Excel(name = "收银系统的认证key")
    private String cashierAuth;

    /** 营销系统认证key */
    @Excel(name = "营销系统认证key")
    private String marketingAuth;

    /** 第三方融合唯一ID */
    @Excel(name = "第三方融合唯一ID")
    private Long unionId;

    /** 用户类型 */
    @Excel(name = "用户类型")
    private Integer userTypeId;

    /** 融合登录账号 */
    @Excel(name = "融合登录账号")
    private String account;

    /** 会员卡信息 */
    @Excel(name = "会员卡信息")
    private String memberCard;

    /** 用户出生日期 */
    @Excel(name = "用户出生日期")
    private Integer birthday;

    /** 开户银行 */
    @Excel(name = "开户银行")
    private Integer bankId;

    /** 银行卡号 */
    @Excel(name = "银行卡号")
    private String bankCard;

    /** 开卡人姓名 */
    @Excel(name = "开卡人姓名")
    private String bankCardUser;

    /** 开户行 */
    @Excel(name = "开户行")
    private String openingBank;

    /** 粉丝数量 */
    @Excel(name = "粉丝数量")
    private Integer fansNum;

    /** 是否是平台用户 */
    @Excel(name = "是否是平台用户")
    private Integer isAgent;

    /** 推广员id */
    @Excel(name = "推广员id")
    private Long openFxId;

    /** 绑定推广员时间 */
    @Excel(name = "绑定推广员时间")
    private Long openFxTime;

    /** 用户订阅消息：0不开启，1开启 */
    @Excel(name = "用户订阅消息：0不开启，1开启")
    private Integer isReceiveInfo;

    /** 推广专员等级，对应fx_reward_config表的level */
    @Excel(name = "推广专员等级，对应fx_reward_config表的level")
    private String rewardLevel;

    /** 微信小程序用户解密后的手机号码 */
    @Excel(name = "微信小程序用户解密后的手机号码")
    private String phoneNumber;

    /** 是否是定时加入的假数据 */
    @Excel(name = "是否是定时加入的假数据")
    private Integer isAddFalse;

    /** 是否参与过店铺助力，1是 0否 */
    @Excel(name = "是否参与过店铺助力，1是 0否")
    private Integer isStoreHelp;

    /** 邀请码，每个用户唯一且不重复 */
    @Excel(name = "邀请码，每个用户唯一且不重复")
    private String inviteCode;

    /** 是否首页优惠券推送提示: 0 否 1是 */
    @Excel(name = "是否首页优惠券推送提示: 0 否 1是")
    private Integer couponRemind;

    /** 小程序用户最后登录时间 */
    @Excel(name = "小程序用户最后登录时间")
    private String lastLoginTime;

    /** 该用户昨日的访问轨迹数 */
    @Excel(name = "该用户昨日的访问轨迹数")
    private Long yesterdayVisitUser;

    /** 修改用户每天默认核名次数；当前默认是3 */
    @Excel(name = "修改用户每天默认核名次数；当前默认是3")
    private Long everyDayCheckNum;

    /** 修改用户每天默认核名次数上限的截止日期； */
    @Excel(name = "修改用户每天默认核名次数上限的截止日期；")
    private Long everyCheckEndTime;

    /** 是否开启消息提醒,此字段值控制所有的用户接受的消息提醒 */
    @Excel(name = "是否开启消息提醒,此字段值控制所有的用户接受的消息提醒")
    private Integer isOpenNotice;

    /** 是否开启交易物流提醒1开启0不开启 */
    @Excel(name = "是否开启交易物流提醒1开启0不开启")
    private Integer orderNotice;

    /** 是否开启供应大厅上新通知1开启0关闭 */
    @Excel(name = "是否开启供应大厅上新通知1开启0关闭")
    private Integer gongNotice;

    /** 是否商品视频自动播放1是0否 */
    @Excel(name = "是否商品视频自动播放1是0否")
    private Integer autoGoodsVideo;

    /** 进入小程序时访问0为访问平台首页1为访问上次访问的店铺首页 */
    @Excel(name = "进入小程序时访问0为访问平台首页1为访问上次访问的店铺首页")
    private Integer openApplet;

    /** 是否是快速注册小程序功能会员0否1是 */
    @Excel(name = "是否是快速注册小程序功能会员0否1是")
    private Integer isFastProgramVip;

    /** 成为快速注册小程序功能会员时间 */
    @Excel(name = "成为快速注册小程序功能会员时间")
    private Long fastProgramVipTime;

    public void setUid(Integer uid) 
    {
        this.uid = uid;
    }

    public Integer getUid() 
    {
        return uid;
    }
    public void setAgentId(String agentId) 
    {
        this.agentId = agentId;
    }

    public String getAgentId() 
    {
        return agentId;
    }
    public void setNickname(String nickname) 
    {
        this.nickname = nickname;
    }

    public String getNickname() 
    {
        return nickname;
    }
    public void setTicket(String ticket) 
    {
        this.ticket = ticket;
    }

    public String getTicket() 
    {
        return ticket;
    }
    public void setPassword(String password) 
    {
        this.password = password;
    }

    public String getPassword() 
    {
        return password;
    }
    public void setPhone(String phone) 
    {
        this.phone = phone;
    }

    public String getPhone() 
    {
        return phone;
    }
    public void setRealOpenid(String realOpenid) 
    {
        this.realOpenid = realOpenid;
    }

    public String getRealOpenid() 
    {
        return realOpenid;
    }
    public void setOpenid(String openid) 
    {
        this.openid = openid;
    }

    public String getOpenid() 
    {
        return openid;
    }
    public void setAppOpenid(String appOpenid) 
    {
        this.appOpenid = appOpenid;
    }

    public String getAppOpenid() 
    {
        return appOpenid;
    }
    public void setWeiboUid(String weiboUid) 
    {
        this.weiboUid = weiboUid;
    }

    public String getWeiboUid() 
    {
        return weiboUid;
    }
    public void setQqOpenid(String qqOpenid) 
    {
        this.qqOpenid = qqOpenid;
    }

    public String getQqOpenid() 
    {
        return qqOpenid;
    }
    public void setRegTime(Integer regTime) 
    {
        this.regTime = regTime;
    }

    public Integer getRegTime() 
    {
        return regTime;
    }
    public void setRegIp(Long regIp) 
    {
        this.regIp = regIp;
    }

    public Long getRegIp() 
    {
        return regIp;
    }
    public void setLastTime(Integer lastTime) 
    {
        this.lastTime = lastTime;
    }

    public Integer getLastTime() 
    {
        return lastTime;
    }
    public void setLastIp(Long lastIp) 
    {
        this.lastIp = lastIp;
    }

    public Long getLastIp() 
    {
        return lastIp;
    }
    public void setCheckPhone(Integer checkPhone) 
    {
        this.checkPhone = checkPhone;
    }

    public Integer getCheckPhone() 
    {
        return checkPhone;
    }
    public void setLoginCount(Long loginCount) 
    {
        this.loginCount = loginCount;
    }

    public Long getLoginCount() 
    {
        return loginCount;
    }
    public void setStatus(Integer status) 
    {
        this.status = status;
    }

    public Integer getStatus() 
    {
        return status;
    }
    public void setIntro(String intro) 
    {
        this.intro = intro;
    }

    public String getIntro() 
    {
        return intro;
    }
    public void setAvatar(String avatar) 
    {
        this.avatar = avatar;
    }

    public String getAvatar() 
    {
        return avatar;
    }
    public void setIsWeixin(Integer isWeixin) 
    {
        this.isWeixin = isWeixin;
    }

    public Integer getIsWeixin() 
    {
        return isWeixin;
    }
    public void setStores(Integer stores) 
    {
        this.stores = stores;
    }

    public Integer getStores() 
    {
        return stores;
    }
    public void setToken(String token) 
    {
        this.token = token;
    }

    public String getToken() 
    {
        return token;
    }
    public void setSmscount(Integer smscount) 
    {
        this.smscount = smscount;
    }

    public Integer getSmscount() 
    {
        return smscount;
    }
    public void setPointBalance(BigDecimal pointBalance) 
    {
        this.pointBalance = pointBalance;
    }

    public BigDecimal getPointBalance() 
    {
        return pointBalance;
    }
    public void setPointUnbalance(BigDecimal pointUnbalance) 
    {
        this.pointUnbalance = pointUnbalance;
    }

    public BigDecimal getPointUnbalance() 
    {
        return pointUnbalance;
    }
    public void setPointGift(BigDecimal pointGift) 
    {
        this.pointGift = pointGift;
    }

    public BigDecimal getPointGift() 
    {
        return pointGift;
    }
    public void setSpendPointGift(BigDecimal spendPointGift) 
    {
        this.spendPointGift = spendPointGift;
    }

    public BigDecimal getSpendPointGift() 
    {
        return spendPointGift;
    }
    public void setPointUsed(BigDecimal pointUsed) 
    {
        this.pointUsed = pointUsed;
    }

    public BigDecimal getPointUsed() 
    {
        return pointUsed;
    }
    public void setSessionId(String sessionId) 
    {
        this.sessionId = sessionId;
    }

    public String getSessionId() 
    {
        return sessionId;
    }
    public void setServerKey(String serverKey) 
    {
        this.serverKey = serverKey;
    }

    public String getServerKey() 
    {
        return serverKey;
    }
    public void setSourceSiteUrl(String sourceSiteUrl) 
    {
        this.sourceSiteUrl = sourceSiteUrl;
    }

    public String getSourceSiteUrl() 
    {
        return sourceSiteUrl;
    }
    public void setPaymentUrl(String paymentUrl) 
    {
        this.paymentUrl = paymentUrl;
    }

    public String getPaymentUrl() 
    {
        return paymentUrl;
    }
    public void setNotifyUrl(String notifyUrl) 
    {
        this.notifyUrl = notifyUrl;
    }

    public String getNotifyUrl() 
    {
        return notifyUrl;
    }
    public void setOauthUrl(String oauthUrl) 
    {
        this.oauthUrl = oauthUrl;
    }

    public String getOauthUrl() 
    {
        return oauthUrl;
    }
    public void setIsSeller(Integer isSeller) 
    {
        this.isSeller = isSeller;
    }

    public Integer getIsSeller() 
    {
        return isSeller;
    }
    public void setThirdId(String thirdId) 
    {
        this.thirdId = thirdId;
    }

    public String getThirdId() 
    {
        return thirdId;
    }
    public void setDrpStoreId(Long drpStoreId) 
    {
        this.drpStoreId = drpStoreId;
    }

    public Long getDrpStoreId() 
    {
        return drpStoreId;
    }
    public void setAppId(Long appId) 
    {
        this.appId = appId;
    }

    public Long getAppId() 
    {
        return appId;
    }
    public void setAdminId(Long adminId) 
    {
        this.adminId = adminId;
    }

    public Long getAdminId() 
    {
        return adminId;
    }
    public void setItemStoreId(Long itemStoreId) 
    {
        this.itemStoreId = itemStoreId;
    }

    public Long getItemStoreId() 
    {
        return itemStoreId;
    }
    public void setType(Long type) 
    {
        this.type = type;
    }

    public Long getType() 
    {
        return type;
    }
    public void setPermissionsGroupId(Integer permissionsGroupId) 
    {
        this.permissionsGroupId = permissionsGroupId;
    }

    public Integer getPermissionsGroupId() 
    {
        return permissionsGroupId;
    }
    public void setWeixinBind(Integer weixinBind) 
    {
        this.weixinBind = weixinBind;
    }

    public Integer getWeixinBind() 
    {
        return weixinBind;
    }
    public void setSex(Integer sex) 
    {
        this.sex = sex;
    }

    public Integer getSex() 
    {
        return sex;
    }
    public void setProvince(String province) 
    {
        this.province = province;
    }

    public String getProvince() 
    {
        return province;
    }
    public void setCity(String city) 
    {
        this.city = city;
    }

    public String getCity() 
    {
        return city;
    }
    public void setPointTotal(BigDecimal pointTotal) 
    {
        this.pointTotal = pointTotal;
    }

    public BigDecimal getPointTotal() 
    {
        return pointTotal;
    }
    public void setInviteAdmin(Long inviteAdmin) 
    {
        this.inviteAdmin = inviteAdmin;
    }

    public Long getInviteAdmin() 
    {
        return inviteAdmin;
    }
    public void setPointGiven(BigDecimal pointGiven) 
    {
        this.pointGiven = pointGiven;
    }

    public BigDecimal getPointGiven() 
    {
        return pointGiven;
    }
    public void setPointReceived(BigDecimal pointReceived) 
    {
        this.pointReceived = pointReceived;
    }

    public BigDecimal getPointReceived() 
    {
        return pointReceived;
    }
    public void setPackageId(Long packageId) 
    {
        this.packageId = packageId;
    }

    public Long getPackageId() 
    {
        return packageId;
    }
    public void setPackageChange(Integer packageChange) 
    {
        this.packageChange = packageChange;
    }

    public Integer getPackageChange() 
    {
        return packageChange;
    }
    public void setExpiration(Long expiration) 
    {
        this.expiration = expiration;
    }

    public Long getExpiration() 
    {
        return expiration;
    }
    public void setLastEditTime(Long lastEditTime) 
    {
        this.lastEditTime = lastEditTime;
    }

    public Long getLastEditTime() 
    {
        return lastEditTime;
    }
    public void setVisitedPhysicalId(Long visitedPhysicalId) 
    {
        this.visitedPhysicalId = visitedPhysicalId;
    }

    public Long getVisitedPhysicalId() 
    {
        return visitedPhysicalId;
    }
    public void setCashierHotKey(Integer cashierHotKey) 
    {
        this.cashierHotKey = cashierHotKey;
    }

    public Integer getCashierHotKey() 
    {
        return cashierHotKey;
    }
    public void setCash(BigDecimal cash) 
    {
        this.cash = cash;
    }

    public BigDecimal getCash() 
    {
        return cash;
    }
    public void setCashCount(BigDecimal cashCount) 
    {
        this.cashCount = cashCount;
    }

    public BigDecimal getCashCount() 
    {
        return cashCount;
    }
    public void setCashFreeze(BigDecimal cashFreeze) 
    {
        this.cashFreeze = cashFreeze;
    }

    public BigDecimal getCashFreeze() 
    {
        return cashFreeze;
    }
    public void setCashierAuth(String cashierAuth) 
    {
        this.cashierAuth = cashierAuth;
    }

    public String getCashierAuth() 
    {
        return cashierAuth;
    }
    public void setMarketingAuth(String marketingAuth) 
    {
        this.marketingAuth = marketingAuth;
    }

    public String getMarketingAuth() 
    {
        return marketingAuth;
    }
    public void setUnionId(Long unionId) 
    {
        this.unionId = unionId;
    }

    public Long getUnionId() 
    {
        return unionId;
    }
    public void setUserTypeId(Integer userTypeId) 
    {
        this.userTypeId = userTypeId;
    }

    public Integer getUserTypeId() 
    {
        return userTypeId;
    }
    public void setAccount(String account) 
    {
        this.account = account;
    }

    public String getAccount() 
    {
        return account;
    }
    public void setMemberCard(String memberCard) 
    {
        this.memberCard = memberCard;
    }

    public String getMemberCard() 
    {
        return memberCard;
    }
    public void setBirthday(Integer birthday) 
    {
        this.birthday = birthday;
    }

    public Integer getBirthday() 
    {
        return birthday;
    }
    public void setBankId(Integer bankId) 
    {
        this.bankId = bankId;
    }

    public Integer getBankId() 
    {
        return bankId;
    }
    public void setBankCard(String bankCard) 
    {
        this.bankCard = bankCard;
    }

    public String getBankCard() 
    {
        return bankCard;
    }
    public void setBankCardUser(String bankCardUser) 
    {
        this.bankCardUser = bankCardUser;
    }

    public String getBankCardUser() 
    {
        return bankCardUser;
    }
    public void setOpeningBank(String openingBank) 
    {
        this.openingBank = openingBank;
    }

    public String getOpeningBank() 
    {
        return openingBank;
    }
    public void setFansNum(Integer fansNum) 
    {
        this.fansNum = fansNum;
    }

    public Integer getFansNum() 
    {
        return fansNum;
    }
    public void setIsAgent(Integer isAgent) 
    {
        this.isAgent = isAgent;
    }

    public Integer getIsAgent() 
    {
        return isAgent;
    }
    public void setOpenFxId(Long openFxId) 
    {
        this.openFxId = openFxId;
    }

    public Long getOpenFxId() 
    {
        return openFxId;
    }
    public void setOpenFxTime(Long openFxTime) 
    {
        this.openFxTime = openFxTime;
    }

    public Long getOpenFxTime() 
    {
        return openFxTime;
    }
    public void setIsReceiveInfo(Integer isReceiveInfo) 
    {
        this.isReceiveInfo = isReceiveInfo;
    }

    public Integer getIsReceiveInfo() 
    {
        return isReceiveInfo;
    }
    public void setRewardLevel(String rewardLevel) 
    {
        this.rewardLevel = rewardLevel;
    }

    public String getRewardLevel() 
    {
        return rewardLevel;
    }
    public void setPhoneNumber(String phoneNumber) 
    {
        this.phoneNumber = phoneNumber;
    }

    public String getPhoneNumber() 
    {
        return phoneNumber;
    }
    public void setIsAddFalse(Integer isAddFalse) 
    {
        this.isAddFalse = isAddFalse;
    }

    public Integer getIsAddFalse() 
    {
        return isAddFalse;
    }
    public void setIsStoreHelp(Integer isStoreHelp) 
    {
        this.isStoreHelp = isStoreHelp;
    }

    public Integer getIsStoreHelp() 
    {
        return isStoreHelp;
    }
    public void setInviteCode(String inviteCode) 
    {
        this.inviteCode = inviteCode;
    }

    public String getInviteCode() 
    {
        return inviteCode;
    }
    public void setCouponRemind(Integer couponRemind) 
    {
        this.couponRemind = couponRemind;
    }

    public Integer getCouponRemind() 
    {
        return couponRemind;
    }
    public void setLastLoginTime(String lastLoginTime) 
    {
        this.lastLoginTime = lastLoginTime;
    }

    public String getLastLoginTime() 
    {
        return lastLoginTime;
    }
    public void setYesterdayVisitUser(Long yesterdayVisitUser) 
    {
        this.yesterdayVisitUser = yesterdayVisitUser;
    }

    public Long getYesterdayVisitUser() 
    {
        return yesterdayVisitUser;
    }
    public void setEveryDayCheckNum(Long everyDayCheckNum) 
    {
        this.everyDayCheckNum = everyDayCheckNum;
    }

    public Long getEveryDayCheckNum() 
    {
        return everyDayCheckNum;
    }
    public void setEveryCheckEndTime(Long everyCheckEndTime) 
    {
        this.everyCheckEndTime = everyCheckEndTime;
    }

    public Long getEveryCheckEndTime() 
    {
        return everyCheckEndTime;
    }
    public void setIsOpenNotice(Integer isOpenNotice) 
    {
        this.isOpenNotice = isOpenNotice;
    }

    public Integer getIsOpenNotice() 
    {
        return isOpenNotice;
    }
    public void setOrderNotice(Integer orderNotice) 
    {
        this.orderNotice = orderNotice;
    }

    public Integer getOrderNotice() 
    {
        return orderNotice;
    }
    public void setGongNotice(Integer gongNotice) 
    {
        this.gongNotice = gongNotice;
    }

    public Integer getGongNotice() 
    {
        return gongNotice;
    }
    public void setAutoGoodsVideo(Integer autoGoodsVideo) 
    {
        this.autoGoodsVideo = autoGoodsVideo;
    }

    public Integer getAutoGoodsVideo() 
    {
        return autoGoodsVideo;
    }
    public void setOpenApplet(Integer openApplet) 
    {
        this.openApplet = openApplet;
    }

    public Integer getOpenApplet() 
    {
        return openApplet;
    }
    public void setIsFastProgramVip(Integer isFastProgramVip) 
    {
        this.isFastProgramVip = isFastProgramVip;
    }

    public Integer getIsFastProgramVip() 
    {
        return isFastProgramVip;
    }
    public void setFastProgramVipTime(Long fastProgramVipTime) 
    {
        this.fastProgramVipTime = fastProgramVipTime;
    }

    public Long getFastProgramVipTime() 
    {
        return fastProgramVipTime;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("uid", getUid())
            .append("agentId", getAgentId())
            .append("nickname", getNickname())
            .append("ticket", getTicket())
            .append("password", getPassword())
            .append("phone", getPhone())
            .append("realOpenid", getRealOpenid())
            .append("openid", getOpenid())
            .append("appOpenid", getAppOpenid())
            .append("weiboUid", getWeiboUid())
            .append("qqOpenid", getQqOpenid())
            .append("regTime", getRegTime())
            .append("regIp", getRegIp())
            .append("lastTime", getLastTime())
            .append("lastIp", getLastIp())
            .append("checkPhone", getCheckPhone())
            .append("loginCount", getLoginCount())
            .append("status", getStatus())
            .append("intro", getIntro())
            .append("avatar", getAvatar())
            .append("isWeixin", getIsWeixin())
            .append("stores", getStores())
            .append("token", getToken())
            .append("smscount", getSmscount())
            .append("pointBalance", getPointBalance())
            .append("pointUnbalance", getPointUnbalance())
            .append("pointGift", getPointGift())
            .append("spendPointGift", getSpendPointGift())
            .append("pointUsed", getPointUsed())
            .append("sessionId", getSessionId())
            .append("serverKey", getServerKey())
            .append("sourceSiteUrl", getSourceSiteUrl())
            .append("paymentUrl", getPaymentUrl())
            .append("notifyUrl", getNotifyUrl())
            .append("oauthUrl", getOauthUrl())
            .append("isSeller", getIsSeller())
            .append("thirdId", getThirdId())
            .append("drpStoreId", getDrpStoreId())
            .append("appId", getAppId())
            .append("adminId", getAdminId())
            .append("itemStoreId", getItemStoreId())
            .append("type", getType())
            .append("permissionsGroupId", getPermissionsGroupId())
            .append("weixinBind", getWeixinBind())
            .append("sex", getSex())
            .append("province", getProvince())
            .append("city", getCity())
            .append("pointTotal", getPointTotal())
            .append("inviteAdmin", getInviteAdmin())
            .append("pointGiven", getPointGiven())
            .append("pointReceived", getPointReceived())
            .append("packageId", getPackageId())
            .append("packageChange", getPackageChange())
            .append("expiration", getExpiration())
            .append("lastEditTime", getLastEditTime())
            .append("visitedPhysicalId", getVisitedPhysicalId())
            .append("cashierHotKey", getCashierHotKey())
            .append("cash", getCash())
            .append("cashCount", getCashCount())
            .append("cashFreeze", getCashFreeze())
            .append("cashierAuth", getCashierAuth())
            .append("marketingAuth", getMarketingAuth())
            .append("unionId", getUnionId())
            .append("userTypeId", getUserTypeId())
            .append("account", getAccount())
            .append("memberCard", getMemberCard())
            .append("birthday", getBirthday())
            .append("bankId", getBankId())
            .append("bankCard", getBankCard())
            .append("bankCardUser", getBankCardUser())
            .append("openingBank", getOpeningBank())
            .append("fansNum", getFansNum())
            .append("isAgent", getIsAgent())
            .append("openFxId", getOpenFxId())
            .append("openFxTime", getOpenFxTime())
            .append("isReceiveInfo", getIsReceiveInfo())
            .append("rewardLevel", getRewardLevel())
            .append("phoneNumber", getPhoneNumber())
            .append("isAddFalse", getIsAddFalse())
            .append("isStoreHelp", getIsStoreHelp())
            .append("inviteCode", getInviteCode())
            .append("couponRemind", getCouponRemind())
            .append("lastLoginTime", getLastLoginTime())
            .append("yesterdayVisitUser", getYesterdayVisitUser())
            .append("everyDayCheckNum", getEveryDayCheckNum())
            .append("everyCheckEndTime", getEveryCheckEndTime())
            .append("isOpenNotice", getIsOpenNotice())
            .append("orderNotice", getOrderNotice())
            .append("gongNotice", getGongNotice())
            .append("autoGoodsVideo", getAutoGoodsVideo())
            .append("openApplet", getOpenApplet())
            .append("isFastProgramVip", getIsFastProgramVip())
            .append("fastProgramVipTime", getFastProgramVipTime())
            .toString();
    }
}
